Using Private Properties and Methods